be available in sufficient amount - Anglais Synonymes Dictionnaire